package com.saer.client.dto;

import java.util.Map;

import com.google.gwt.user.client.rpc.IsSerializable;

public class UserInfoDto implements IsSerializable {
	private String userId;
	private char userStatus;
	private String lastName;
	private String firstName;
	private Character userType;
	private Map<String, String> globalOptions;
	private Map<String, String> userOptions;

	public UserInfoDto() {
	}

	public UserInfoDto(String userId, char userStatus, String lastName,
			String firstName, Character userType,
			Map<String, String> globalOptions, Map<String, String> userOptions) {
		super();
		this.userId = userId;
		this.userStatus = userStatus;
		this.lastName = lastName;
		this.firstName = firstName;
		this.userType = userType;
		this.globalOptions = globalOptions;
		this.userOptions = userOptions;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public char getUserStatus() {
		return userStatus;
	}

	public void setUserStatus(char userStatus) {
		this.userStatus = userStatus;
	}

	public String getLastName() {
		return lastName;
	}

	public void setLastName(String lastName) {
		this.lastName = lastName;
	}

	public String getFirstName() {
		return firstName;
	}

	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}

	public Character getUserType() {
		return userType;
	}

	public void setUserType(Character userType) {
		this.userType = userType;
	}

	public Map<String, String> getGlobalOptions() {
		return globalOptions;
	}

	public void setGlobalOptions(Map<String, String> globalOptions) {
		this.globalOptions = globalOptions;
	}

	public Map<String, String> getUserOptions() {
		return userOptions;
	}

	public void setUserOptions(Map<String, String> userOptions) {
		this.userOptions = userOptions;
	}

}
